home *** CD-ROM | disk | FTP | other *** search
/ Mission 3 / Mission 3.zip / Mission 3.iso / texte / 7up_pd / limits.h < prev    next >
Text File  |  1998-10-29  |  903b  |  38 lines

  1. /*      LIMITS.H
  2.  
  3.         Sizes of integral types
  4.  
  5.         Copyright (c) Borland International 1990
  6.         All Rights Reserved.
  7. */
  8.  
  9.  
  10. #if !defined( __LIMITS )
  11. #define __LIMITS
  12.  
  13. #define  CHAR_BIT            8
  14. #define  SCHAR_MIN       (-128)
  15. #define  SCHAR_MAX         127
  16. #define  UCHAR_MAX         255U
  17. #if ('\x80' < 0)
  18. #define  CHAR_MIN        (-128)
  19. #define  CHAR_MAX          127
  20. #else
  21. #define  CHAR_MIN          0
  22. #define  CHAR_MAX          255
  23. #endif
  24. #define  MB_LEN_MAX          1
  25. #define  SHRT_MIN      (-32767-1)
  26. #define  SHRT_MAX        32767
  27. #define  USHRT_MAX       65535U
  28. #define  INT_MIN       (-32767-1)
  29. #define  INT_MAX         32767
  30. #define  UINT_MAX        65535U
  31. #define  LONG_MIN (-2147483647L-1)
  32. #define  LONG_MAX   2147483647L
  33. #define  ULONG_MAX  4294967295LU
  34.  
  35. #endif
  36.  
  37. /************************************************************************/
  38. ə